emergency generators - French English Dictionary